/* SPDX-License-Identifier: BSD-3-Clause
 *
 * Copyright(c) 2022 Intel Corporation. All rights reserved.
 */

/* Created 02-Sep-2022 16:36:35 with script ref_matrix.m v1.9-rc1-1720-g5b4f9f481 */

#define DCT_MATRIX_16_TEST1_NUM_IN  23
#define DCT_MATRIX_16_TEST1_NUM_OUT  13
#define DCT_MATRIX_16_TEST1_TYPE  DCT_II
#define DCT_MATRIX_16_TEST1_ORTHO  true

static const int16_t dct_matrix_16_test1_matrix[299] = {
	  6833,   9640,   9573,   9461,   9304,   9105,   8863,   8579,   8256,   7894,
	  7496,   7062,   6595,   6833,   9461,   8863,   7894,   6595,   5021,   3236,
	  1316,   -659,  -2607,  -4445,  -6098,  -7496,   6833,   9105,   7496,   5021,
	  1966,  -1316,  -4445,  -7062,  -8863,  -9640,  -9304,  -7894,  -5572,   6833,
	  8579,   5572,   1316,  -3236,  -7062,  -9304,  -9461,  -7496,  -3850,    659,
	  5021,   8256,   6833,   7894,   3236,  -2607,  -7496,  -9640,  -8256,  -3850,
	  1966,   7062,   9573,   8579,   4445,   6833,   7062,    659,  -6098,  -9573,
	 -7894,  -1966,   5021,   9304,   8579,   3236,  -3850,  -8863,   6833,   6098,
	 -1966,  -8579,  -8863,  -2607,   5572,   9640,   6595,  -1316,  -8256,  -9105,
	 -3236,   6833,   5021,  -4445,  -9640,  -5572,   3850,   9573,   6098,  -3236,
	 -9461,  -6595,   2607,   9304,   6833,   3850,  -6595,  -9105,   -659,   8579,
	  7496,  -2607,  -9573,  -5021,   5572,   9461,   1966,   6833,   2607,  -8256,
	 -7062,   4445,   9461,    659,  -9105,  -5572,   6098,   8863,  -1316,  -9573,
	  6833,   1316,  -9304,  -3850,   8256,   6098,  -6595,  -7894,   4445,   9105,
	 -1966,  -9640,   -659,   6833,      0,  -9663,      0,   9663,      0,  -9663,
	     0,   9663,      0,  -9663,      0,   9663,   6833,  -1316,  -9304,   3850,
	  8256,  -6098,  -6595,   7894,   4445,  -9105,  -1966,   9640,   -659,   6833,
	 -2607,  -8256,   7062,   4445,  -9461,    659,   9105,  -5572,  -6098,   8863,
	  1316,  -9573,   6833,  -3850,  -6595,   9105,   -659,  -8579,   7496,   2607,
	 -9573,   5021,   5572,  -9461,   1966,   6833,  -5021,  -4445,   9640,  -5572,
	 -3850,   9573,  -6098,  -3236,   9461,  -6595,  -2607,   9304,   6833,  -6098,
	 -1966,   8579,  -8863,   2607,   5572,  -9640,   6595,   1316,  -8256,   9105,
	 -3236,   6833,  -7062,    659,   6098,  -9573,   7894,  -1966,  -5021,   9304,
	 -8579,   3236,   3850,  -8863,   6833,  -7894,   3236,   2607,  -7496,   9640,
	 -8256,   3850,   1966,  -7062,   9573,  -8579,   4445,   6833,  -8579,   5572,
	 -1316,  -3236,   7062,  -9304,   9461,  -7496,   3850,    659,  -5021,   8256,
	  6833,  -9105,   7496,  -5021,   1966,   1316,  -4445,   7062,  -8863,   9640,
	 -9304,   7894,  -5572,   6833,  -9461,   8863,  -7894,   6595,  -5021,   3236,
	 -1316,   -659,   2607,  -4445,   6098,  -7496,   6833,  -9640,   9573,  -9461,
	  9304,  -9105,   8863,  -8579,   8256,  -7894,   7496,  -7062,   6595,
};
